#activites{
  .container{
    .zhi_tit{
      margin-bottom: 15px;
      height: 74px;
      padding-top: 30px;
      padding-bottom: 3px;
      color: #a6a4b2;
      line-height: 28px;
      background: url(https://i.huim.com/content_new/images/spe_tile.png) repeat-x bottom left;
      h4{
        font-size:18px;
        font-family: "微软雅黑",'Microsoft Yahei';
        display: inline-block;
        width: 200px;
        height: 30px;
        color:#333333;
        .title{
          display: inline-block;
          vertical-align: middle;
          width:40px;
        }
      }
    }
    .container-left{
      width: 762px;
      .item_box{
        .item_list{
          position: relative;
          top: 0;
          left: 0;
          z-index: 10;
          padding: 22px 30px 22px 22px;
          margin-bottom: 10px;
          background: #fff;
          -moz-transition: box-shadow .5s;
          -webkit-transition: box-shadow .5s;
          -o-transition: box-shadow .5s;
          &:hover{
            box-shadow: 0 0 15px #aaa;
          }
          .list_pic{
            margin-right: 20px;
            position: relative;
            width: 230px;
            display: block;
            height: 230px;
            overflow: hidden;
            vertical-align:middle;
          }
          .list_info{
            width: 460px;
            .list_tit{
              height: 28px;
              _width: 400px;
              overflow: hidden;
              word-break: keep-all;
              white-space: nowrap;
              text-overflow: ellipsis;
              a{
                font-size: 15px;
                color: #333;
                font-family: Arial,"Microsoft YaHei";
                .top_ico{
                  margin-top:-2px;
                  display: inline-block;
                  width: 48px;
                  height: 20px;
                  vertical-align: middle;
                  background-repeat: no-repeat;
                  background-position: center center;
                  background-size:100% 100%;
                }
                &:hover{
                  color:@AHoverColor;
                }
              }
            }
            .list_price{
              height: 30px;
              overflow: hidden;
              word-break: keep-all;
              white-space: nowrap;
              text-overflow: ellipsis;
              a{
                color: #eb544a;
                font-size: 18px;
                font-weight: 500;
              }

            }
            .list_doc{
              height: 65px;
              margin: 17px 0 42px;
              overflow: hidden;
              line-height: 22px;
              font-size: 12px;
              color: #a6a4b2;
            }
            .list_action{
              position: relative;
              .list_label{
                padding-bottom: 15px;
                a{
                  position: relative;
                  display: inline-block;
                  height: 20px;
                  line-height: 20px;
                  padding: 0 10px;
                  margin-right: 10px;
                  color: #95959a;
                  -webkit-border-radius: 12px;
                  -moz-border-radius: 12px;
                  -ms-border-radius: 12px;
                  -o-border-radius: 12px;
                  border-radius: 12px;
                  background-color: #f2f4f5;
                }
                .pub_time{
                  .ico_clock{
                    display: inline-block;
                    width: 14px;
                    height: 14px;
                    vertical-align: -3px;
                    margin-right: 5px;
                    background: url(https://i.huim.com/content_new/images/home_ico.png?v=20170508) no-repeat -50px -2px;
                  }
                }
              }
              .list_page{
                span{
                  color: #757380;
                }
                //.pub_time{
                //  .ico_clock{
                //    display: inline-block;
                //    width: 14px;
                //    height: 14px;
                //    vertical-align: -3px;
                //    margin-right: 5px;
                //    background: url(https://i.huim.com/content_new/images/home_ico.png?v=20170508) no-repeat -50px -2px;
                //  }
                //}
                .page_num{
                  padding-left: 15px;
                }
              }
              .list_buy_btn{
                display:inline-block;
                width: 116px;
                height: 40px;
                line-height: 40px;
                position: absolute;
                right: 0;
                top: -8px;
                color:#fff;
                background: @themeColor;
                border-radius:3px ;
                text-align: center;
                .home_icon{
                  display: inline-block;
                  margin-right: 6px;
                  width: 19px;
                  height: 16px;
                  vertical-align: -2px;
                  background: url(https://i.huim.com/content_new/images/home_ico.png?v=20170508) no-repeat -143px -177px;
                }
                span{

                }
              }
            }

          }
          .tab_tips{}
        }
      }
    }
    .container-right{
      width: 340px;
      .top_banner{
        position: relative;
        margin-bottom: 10px;
        padding-top: 20px;
        font-size: 14px;
        background-color: #fff;
        font-family: Arial,"Microsoft YaHei","微软雅黑";
        .banner_title{
          padding: 0 26px;
          margin-bottom: 12px;
          .box_title{
            color: #222;
            font-size: 14px;
            font-weight: 700;
          }
          .banner_page{
            color: #666;
          }
        }
        .tm_slider{
          position: relative;
          padding-bottom: 25px;
          overflow: hidden;
          .tm_banner{
            .banner-item{
             a{
               display:block;
               img{
                 display: block;
                 margin: 0 auto;
                 height: 253px;
                 width: 253px;
               }
               .rule_box{
                 padding:15px 45px 0;
                 .tip{
                   height: 40px;
                   overflow: hidden;
                   line-height: 20px;
                   .red_text{
                     color:@themeColor;
                   }
                 }
                 .view_num{
                   .priceBox {
                     margin-top: 15px;
                     span {
                       &:nth-child(1) {
                         font-size: 12px;
                         color: @themeColor;
                       }
                       &:nth-child(2) {
                         font-size: 20px;
                         font-weight: 600;
                         color: @themeColor;
                       }
                     }
                   }
                   .bottom{
                     margin-top:15px;
                     font-size: 12px;
                     .fl{
                       padding:0 5px;
                       height: 16px;
                       line-height: 16px;
                       border:1px solid @themeColor;
                       color: @themeColor;
                       border-radius:5px;
                       cursor: pointer;
                     }
                     .fr{
                       height: 16px;
                     }
                   }
                 }
               }
             }
            }
          }
        }
        .tm_banner_arrow{
          a{
            position: absolute;
            top: 175px;
            z-index: 10000;
            display: block;
            overflow: hidden;
            width: 24px;
            height: 40px;
            background: url(https://i.huim.com/zhuanti/20161111/arrow_ico.png) no-repeat;
            opacity: .5;
            filter: alpha(opacity=50);
            &:hover{
              opacity: 1;
            }
            &.arrow_prev{
              left: 0;
              background-position: 0 0;
            }
            &.arrow_next{
              right: 0;
              background-position: -30px 0;
            }
          }
        }
      }
      .side_item{
        margin-bottom: 10px;
        background: #fff;
        .side_item_tit{
          padding-top: 20px;
          padding-left: 22px;
          font-size: 14px;
          font-weight: 700;
          color: #000;
          font-family: Arial,"Microsoft YaHei";
          line-height: 1;
        }
        .side_item_content{
          margin: 10px 20px 0;
          padding:0px 0 20px;
          height: 454px;
          overflow: hidden;
          cursor:pointer;
          //padding-top: 10px;
          ul,.list2{
            li{
              height: 80px;
              margin-bottom: 15px;
              padding-left: 5px;
              >a{
                float: left;
                width: 64px;
                height: 64px;
              }
              .hot_info{
                float: left;
                padding-left: 10px;
                width: 220px;
                .hot_info_tit{
                  height: 35px;
                  overflow: hidden;
                  margin-bottom: 10px;
                  color: #757380;
                  a{
                    line-height: 18px;
                    color: #808080;
                    font-size: 12px;
                    font-family: Arial,"Microsoft YaHei";
                  }
                }
                .hot_info_extra{
                  .priceBox{
                    span{
                      &:nth-child(1){
                        font-size: 12px;
                        color: @themeColor;
                      }
                      &:nth-child(2){
                        font-size: 20px;
                        font-weight: 600;
                        color:@themeColor;
                      }
                    }
                  }
                  .btn{
                    padding:0 5px;
                    height: 18px;
                    border:1px solid @themeColor;
                    color: @themeColor;
                    border-radius:5px;
                    cursor: pointer;
                  }
                  //color: #999;
                  //.extra_item{
                  //  display: inline-block;
                  //  width: 80px;
                  //}
                  //font{
                  //  padding-left: 2px;
                  //  font-size: 12px;
                  //}
                }
              }
            }
          }
        }
      }
    }
  }
}
